﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HiStaff.Domain.HU
{
    public class HU_FAMILY : Entity
    {
        public string CODE { get; set; }
        public string FIRSTNAME_VN { get; set; }
        public string LASTNAME_VN { get; set; }
        public string FULLNAME_VN { get { return FIRSTNAME_VN + " " + LASTNAME_VN; } }
        public string FIRSTNAME_EN { get; set; }
        public string LASTNAME_EN { get; set; }
        public string FULLNAME_EN { get { return FIRSTNAME_EN + " " + LASTNAME_EN; } }
        public decimal? ID { get; set; }
        public decimal? EMPLOYEEID { get; set; }
        public decimal? ISEMPLOYEE { get; set; }
        public decimal? EMPLOYEEFAMILY { get; set; }
        public string FAMILYNAME { get; set; }
        public DateTime? BIRTHDATE { get; set; }
        public DateTime? DEADDATE { get; set; }
        public decimal? ISDEDUCE { get; set; }
        public DateTime? DEDUCEFROM { get; set; }
        public DateTime? DEDUCETO { get; set; }
        public decimal? RELATION { get; set; }
        public string RELATIONNAME { get; set; }

        public decimal? GENDER { get; set; }
        public string IDNO { get; set; }
        public string PHONE { get; set; }
        public string ADDRESS { get; set; }
        public decimal? SALARY { get; set; }
        public string JOB { get; set; }
        public string COMPANYADDRESS { get; set; }
        public string NOTE { get; set; }
        public decimal? NEXT01 { get; set; }
        public decimal? NEXT02 { get; set; }
        public decimal? NEXT03 { get; set; }
        public decimal? NEXT04 { get; set; }
        public decimal? NEXT05 { get; set; }
        public decimal? NEXT06 { get; set; }
        public decimal? NEXT07 { get; set; }
        public decimal? NEXT08 { get; set; }
        public decimal? NEXT09 { get; set; }
        public decimal? NEXT10 { get; set; }
        public decimal? NEXT11 { get; set; }
        public decimal? NEXT12 { get; set; }
        public decimal? NEXT13 { get; set; }
        public decimal? NEXT14 { get; set; }
        public decimal? NEXT15 { get; set; }
        public string SEXT01 { get; set; }
        public string SEXT02 { get; set; }
        public string SEXT03 { get; set; }
        public string SEXT04 { get; set; }
        public string SEXT05 { get; set; }
        public string SEXT06 { get; set; }
        public string SEXT07 { get; set; }
        public string SEXT08 { get; set; }
        public string SEXT09 { get; set; }
        public string SEXT10 { get; set; }
        public string SEXT11 { get; set; }
        public string SEXT12 { get; set; }
        public string SEXT13 { get; set; }
        public string SEXT14 { get; set; }
        public string SEXT15 { get; set; }
        public DateTime? DEXT01 { get; set; }
        public DateTime? DEXT02 { get; set; }
        public DateTime? DEXT03 { get; set; }
        public DateTime? DEXT04 { get; set; }
        public DateTime? DEXT05 { get; set; }
        public DateTime? DEXT06 { get; set; }
        public DateTime? DEXT07 { get; set; }
        public DateTime? DEXT08 { get; set; }
        public DateTime? DEXT09 { get; set; }
        public DateTime? DEXT10 { get; set; }
        public DateTime? DEXT11 { get; set; }
        public DateTime? DEXT12 { get; set; }
        public DateTime? DEXT13 { get; set; }
        public DateTime? DEXT14 { get; set; }
        public DateTime? DEXT15 { get; set; }
        public string SEXTLARGE01 { get; set; }
        public string SEXTLARGE02 { get; set; }
        public string SEXTLARGE03 { get; set; }
        public string SEXTLARGE04 { get; set; }
        public string SEXTLARGE05 { get; set; }

        public string FAMCODE { get; set; }
        public string FAMFIRSTNAME_VN { get; set; }
        public string FAMLASTNAME_VN { get; set; }
        public string FAMFULLNAME_VN { get { return FAMFIRSTNAME_VN + " " + FAMLASTNAME_VN; } }
        public string FAMFIRSTNAME_EN { get; set; }
        public string FAMLASTNAME_EN { get; set; }
        public string FAMFULLNAME_EN { get { return FAMFIRSTNAME_EN + " " + FAMLASTNAME_EN; } }
        public decimal? FAMID { get; set; }
        public string ORGNAME { get; set; }
        public string POSNAME { get; set; }
    }
}
